package com.shopx.cm.bean;

import lombok.Data;
import java.io.Serializable;
import java.util.Date;
import java.math.BigDecimal;

/**
 * TODO
 * @author lituo
 * @className: CmMeasure
 * @date 2025-01-07
 */
@Data
public class CmMeasure implements Serializable{
    /**
     *序号
     */
    private Long cmmId;
    /**
     *客户编码
     */
    private String cusId;
    /**
     *姓名
     */
    private String cusName;
    /**
     *地址
     */
    private String buildAddress;
    /**
     *外框面积
     */
    private String houseArea;
    /**
     *设计师
     */
    private String designerName;
    /**
     *预算员
     */
    private String budgeterName;
    /**
     *材料员
     */
    private String materialName;
    /**
     *监理
     */
    private String supervisor;
    /**
     *项目经理/管家
     */
    private String mngName;
    /**
     *施工合同签订日期
     */
    private String signDt;
    /**
     *计划完工日期
     */
    private String planDt;
    /**
     *实际开工日期
     */
    private String startDt;
    /**
     *选材单提交日期
     */
    private String materialSubDt;
    /**
     *财务状况
     */
    private String financeState;
    /**
     *施工状况
     */
    private String buildState;
    /**
     *交齐首付款日期
     */
    private String firstPayDt;
    /**
     *交齐中期款日期
     */
    private String midPayDt;
    /**
     *交齐尾款日期
     */
    private String bottomPayDt;
    /**
     *交开工款日期
     */
    private String startPayDt;
    /**
     *合同金额
     */
    private BigDecimal contractMoney;
    /**
     *已收工程款
     */
    private BigDecimal payEngMoney;
    /**
     *开单比例
     */
    private BigDecimal buildRatio;
    /**
     *地板-品牌
     */
    private String dbBrand;
    /**
     *地板-制单时间
     */
    private String dbCreateDt;
    /**
     *地板-下单状态
     */
    private String dbOrderState;
    /**
     *地板-测量反馈日期
     */
    private String dbMeasureDt;
    /**
     *地板-项目经理确认日期
     */
    private String dbMngDt;
    /**
     *地板-测量状态
     */
    private String dbMeasureState;
    /**
     *地板-测量制作完成时间
     */
    private String dbMeasureFinishDt;
    /**
     *橱柜-品牌
     */
    private String cgBrand;
    /**
     *橱柜-制单时间
     */
    private String cgCreateDt;
    /**
     *橱柜-下单状态
     */
    private String cgOrderState;
    /**
     *橱柜-测量反馈日期
     */
    private String cgMeasureDt;
    /**
     *橱柜-项目经理确认日期
     */
    private String cgMngDt;
    /**
     *橱柜-测量状态
     */
    private String cgMeasureState;
    /**
     *橱柜-测量制作完成时间
     */
    private String cgMeasureFinishDt;
    /**
     *定制柜-品牌
     */
    private String dzgBrand;
    /**
     *定制柜-制单时间
     */
    private String dzgCreateDt;
    /**
     *定制柜-下单状态
     */
    private String dzgOrderState;
    /**
     *定制柜-测量反馈日期
     */
    private String dzgMeasureDt;
    /**
     *定制柜-项目经理确认日期
     */
    private String dzgMngDt;
    /**
     *定制柜-测量状态
     */
    private String dzgMeasureState;
    /**
     *定制柜-测量制作完成时间
     */
    private String dzgMeasureFinishDt;
    /**
     *大理石-品牌
     */
    private String dlsBrand;
    /**
     *大理石-制单时间
     */
    private String dlsCreateDt;
    /**
     *大理石-下单状态
     */
    private String dlsOrderState;
    /**
     *大理石-测量反馈日期
     */
    private String dlsMeasureDt;
    /**
     *大理石-项目经理确认日期
     */
    private String dlsMngDt;
    /**
     *大理石-测量状态
     */
    private String dlsMeasureState;
    /**
     *大理石-测量制作完成时间
     */
    private String dlsMeasureFinishDt;
    /**
     *铝合金门-品牌
     */
    private String lhjBrand;
    /**
     *铝合金门-制单时间
     */
    private String lhjCreateDt;
    /**
     *铝合金门-下单状态
     */
    private String lhjOrderState;
    /**
     *铝合金门-测量反馈日期
     */
    private String lhjMeasureDt;
    /**
     *铝合金门-项目经理确认日期
     */
    private String lhjMngDt;
    /**
     *铝合金门-测量状态
     */
    private String lhjMeasureState;
    /**
     *铝合金门-测量制作完成时间
     */
    private String lhjMeasureFinishDt;
    /**
     *房门-品牌
     */
    private String fmBrand;
    /**
     *房门-制单时间
     */
    private String fmCreateDt;
    /**
     *房门-下单状态
     */
    private String fmOrderState;
    /**
     *房门-测量反馈日期
     */
    private String fmMeasureDt;
    /**
     *房门-项目经理确认日期
     */
    private String fmMngDt;
    /**
     *房门-测量状态
     */
    private String fmMeasureState;
    /**
     *房门-测量制作完成时间
     */
    private String fmMeasureFinishDt;
    /**
     *公司编号
     */
    private String cpId;
    /**
     *公司名称
     */
    private String cpName;
    /**
     *门店编号
     */
    private String orgId;
    /**
     *门店名称
     */
    private String orgName;
    /**
     *材料员编号
     */
    private String materialId;
    /**
     *create_time
     */
    private Date createTime;
    /**
     *create_user_id
     */
    private String createUserId;
    /**
     *update_time
     */
    private Date updateTime;
    /**
     *update_user_id
     */
    private String updateUserId;
}
